[INFO] cloning repository https://github.com/Bombaclath97/ratman-tui
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Bombaclath97/ratman-tui" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBombaclath97%2Fratman-tui", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBombaclath97%2Fratman-tui'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2746cf01d2f69c3e850fb600530aac4995e26c06
[INFO] testing Bombaclath97/ratman-tui against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBombaclath97%2Fratman-tui" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Bombaclath97/ratman-tui
[INFO] finished tweaking git repo https://github.com/Bombaclath97/ratman-tui
[INFO] tweaked toml for git repo https://github.com/Bombaclath97/ratman-tui written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Bombaclath97/ratman-tui on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Bombaclath97/ratman-tui already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded line-clipping v0.3.7
[INFO] [stderr]   Downloaded kasuari v0.4.12
[INFO] [stderr]   Downloaded tui-textarea-2 v0.10.2
[INFO] [stderr]   Downloaded cargo-husky v1.5.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3ec762af9b6621caf40c803d8d96b940145b84d869f5738be3c5dd722c2b7a35
[INFO] running `Command { std: "docker" "start" "-a" "3ec762af9b6621caf40c803d8d96b940145b84d869f5738be3c5dd722c2b7a35", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3ec762af9b6621caf40c803d8d96b940145b84d869f5738be3c5dd722c2b7a35", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3ec762af9b6621caf40c803d8d96b940145b84d869f5738be3c5dd722c2b7a35", kill_on_drop: false }`
[INFO] [stdout] 3ec762af9b6621caf40c803d8d96b940145b84d869f5738be3c5dd722c2b7a35
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 41b317e931c3b482401f36812661eae2eb5862c91dee2c01449186da8907c3f2
[INFO] running `Command { std: "docker" "start" "-a" "41b317e931c3b482401f36812661eae2eb5862c91dee2c01449186da8907c3f2", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling lru v0.16.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling tokio v1.52.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling line-clipping v0.3.7
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling unicode-truncate v2.0.1
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling compression-core v0.4.32
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling compression-codecs v0.4.38
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling color-spantrace v0.3.0
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling iri-string v0.7.12
[INFO] [stderr]    Compiling indenter v0.3.4
[INFO] [stderr]    Compiling x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tracing-error v0.2.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling async-compression v0.4.42
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling color-eyre v0.6.5
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling kasuari v0.4.12
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling ratatui-core v0.1.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ratatui-widgets v0.3.0
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling ratatui-macros v0.7.0
[INFO] [stderr]    Compiling tui-textarea-2 v0.10.2
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ratman-tui v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.41s
[INFO] running `Command { std: "docker" "inspect" "41b317e931c3b482401f36812661eae2eb5862c91dee2c01449186da8907c3f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41b317e931c3b482401f36812661eae2eb5862c91dee2c01449186da8907c3f2", kill_on_drop: false }`
[INFO] [stdout] 41b317e931c3b482401f36812661eae2eb5862c91dee2c01449186da8907c3f2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0f9af50a18303e2c99d8da0054508126f7aed5e97b9b6e14aac6f09338a59f88
[INFO] running `Command { std: "docker" "start" "-a" "0f9af50a18303e2c99d8da0054508126f7aed5e97b9b6e14aac6f09338a59f88", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling cargo-husky v1.5.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling ratatui-crossterm v0.1.0
[INFO] [stderr]    Compiling tui-textarea-2 v0.10.2
[INFO] [stderr]    Compiling ratatui v0.30.0
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling ratman-tui v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.13s
[INFO] running `Command { std: "docker" "inspect" "0f9af50a18303e2c99d8da0054508126f7aed5e97b9b6e14aac6f09338a59f88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f9af50a18303e2c99d8da0054508126f7aed5e97b9b6e14aac6f09338a59f88", kill_on_drop: false }`
[INFO] [stdout] 0f9af50a18303e2c99d8da0054508126f7aed5e97b9b6e14aac6f09338a59f88
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6d00f35742329d51552f544c8ad7f074cd26af7b0a3c2a83aa9113f08809c2eb
[INFO] running `Command { std: "docker" "start" "-a" "6d00f35742329d51552f544c8ad7f074cd26af7b0a3c2a83aa9113f08809c2eb", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.47s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/ratman_tui-8b34e3168a00317d)
[INFO] [stdout] 
[INFO] [stdout] running 353 tests
[INFO] [stdout] test app::tests::active_env_display_dash_when_id_dangling ... ok
[INFO] [stdout] test app::tests::active_env_display_returns_env_name ... ok
[INFO] [stdout] test app::tests::add_env_rejects_duplicate_name ... ok
[INFO] [stdout] test app::tests::add_env_rejects_empty_name ... ok
[INFO] [stdout] test app::tests::active_env_vars_empty_when_no_active ... ok
[INFO] [stdout] test app::tests::add_env_esc_cancels ... ok
[INFO] [stdout] test app::tests::add_env_enter_creates_empty_env_and_parks_cursor ... ok
[INFO] [stdout] test app::tests::active_env_display_dash_when_none ... ok
[INFO] [stdout] test app::tests::add_var_backspace_edits_buffer ... ok
[INFO] [stdout] test app::tests::add_var_enter_commits_and_appends ... ok
[INFO] [stdout] test app::tests::add_var_esc_cancels_without_changes ... ok
[INFO] [stdout] test app::tests::add_env_then_add_var_chains_naturally ... ok
[INFO] [stdout] test app::tests::auto_activate_when_only_one_env ... ok
[INFO] [stdout] test app::tests::bare_g_in_response_still_scrolls_top_not_chord ... ok
[INFO] [stdout] test app::tests::capital_o_in_env_view_starts_add_env_prompt ... ok
[INFO] [stdout] test app::tests::body_jk_navigates_vertically ... ok
[INFO] [stdout] test app::tests::capital_o_creates_blank_folder ... ok
[INFO] [stdout] test app::tests::add_var_empty_key_warns ... ok
[INFO] [stdout] test app::tests::click_on_empty_space_below_tree_just_focuses ... ok
[INFO] [stdout] test app::tests::body_editor_accepts_multiline ... ok
[INFO] [stdout] test app::tests::click_on_request_row_loads_that_request ... ok
[INFO] [stdout] test app::tests::click_on_folder_row_toggles_expand ... ok
[INFO] [stdout] test app::tests::click_outside_dismisses_notification_history ... ok
[INFO] [stdout] test app::tests::click_dismisses_help_without_focusing ... ok
[INFO] [stdout] test app::tests::add_var_targets_env_at_trigger_not_at_commit ... ok
[INFO] [stdout] test app::tests::add_var_replaces_existing_key ... ok
[INFO] [stdout] test app::tests::add_var_without_equals_warns_no_mutation ... ok
[INFO] [stdout] test app::tests::click_on_collections_border_does_not_activate ... ok
[INFO] [stdout] test app::tests::cmd_auth_apikey_query ... ok
[INFO] [stdout] test app::tests::cmd_auth_basic_parses_user_pass ... ok
[INFO] [stdout] test app::tests::cmd_auth_bearer_sets_current_auth ... ok
[INFO] [stdout] test app::tests::cmd_auth_none_clears ... ok
[INFO] [stdout] test app::tests::cmd_env_activates_known_environment ... ok
[INFO] [stdout] test app::tests::click_on_method_pane_focuses_and_opens_picker ... ok
[INFO] [stdout] test app::tests::cmd_env_bare_clears_active ... ok
[INFO] [stdout] test app::tests::cmd_env_no_environments_loaded ... ok
[INFO] [stdout] test app::tests::cmd_env_unknown_lists_available ... ok
[INFO] [stdout] test app::tests::cmd_set_allows_empty_value ... ok
[INFO] [stdout] test app::tests::cmd_set_bare_lists_overrides ... ok
[INFO] [stdout] test app::tests::cmd_set_bare_when_empty_says_so ... ok
[INFO] [stdout] test app::tests::cmd_set_inserts_session_override ... ok
[INFO] [stdout] test app::tests::cmd_set_replaces_existing ... ok
[INFO] [stdout] test app::tests::cmd_set_trims_whitespace_around_key_and_value ... ok
[INFO] [stdout] test app::tests::collections_enter_on_request_loads_into_editors ... ok
[INFO] [stdout] test app::tests::collections_h_collapses_expanded_folder_in_place ... ok
[INFO] [stdout] test app::tests::collections_jk_moves_cursor_with_clamps ... ok
[INFO] [stdout] test app::tests::collections_view_jk_still_works_after_toggling_back ... ok
[INFO] [stdout] test app::tests::cmd_set_without_equals_is_syntax_error ... ok
[INFO] [stdout] test app::tests::collections_enter_on_folder_toggles_expand ... ok
[INFO] [stdout] test app::tests::colon_q_does_not_set_should_save ... ok
[INFO] [stdout] test app::tests::colon_w_sets_should_save_and_returns_to_normal ... ok
[INFO] [stdout] test app::tests::colon_wq_sets_both_save_and_quit ... ok
[INFO] [stdout] test app::tests::command_mode_backspace_to_normal_when_empty ... ok
[INFO] [stdout] test app::tests::ctrl_alias_clears_pending_chord ... ok
[INFO] [stdout] test app::tests::copy_request_as_curl_no_url_notifies ... ok
[INFO] [stdout] test app::tests::ctrl_c_aborts_add_env_prompt ... ok
[INFO] [stdout] test app::tests::ctrl_c_aborts_add_var_prompt ... ok
[INFO] [stdout] test app::tests::ctrl_c_clears_pending_chord ... ok
[INFO] [stdout] test app::tests::ctrl_c_does_not_quit_shows_hint ... ok
[INFO] [stdout] test app::tests::ctrl_c_returns_to_normal_from_insert ... ok
[INFO] [stdout] test app::tests::ctrl_w_h_focuses_collections_from_response ... ok
[INFO] [stdout] test app::tests::ctrl_w_minus_shrinks_request ... ok
[INFO] [stdout] test app::tests::ctrl_digit_aliases_focus ... ok
[INFO] [stdout] test app::tests::ctrl_f_opens_fuzzy_finder ... ok
[INFO] [stdout] test app::tests::ctrl_s_fires_request ... ok
[INFO] [stdout] test app::tests::ctrl_n_opens_notification_history ... ok
[INFO] [stdout] test app::tests::ctrl_w_motion_still_works ... ok
[INFO] [stdout] test app::tests::ctrl_slash_opens_help ... ok
[INFO] [stdout] test app::tests::ctrl_l_focuses_url_from_collections ... ok
[INFO] [stdout] test app::tests::current_auth_round_trips_through_upsert ... ok
[INFO] [stdout] test app::tests::dd_after_delete_auto_activates_remaining_single_env ... ok
[INFO] [stdout] test app::tests::dd_clamps_cursor_after_deleting_last_row ... ok
[INFO] [stdout] test app::tests::dd_in_collections_view_still_deletes_collections_item ... ok
[INFO] [stdout] test app::tests::dd_deletes_immediately ... ok
[INFO] [stdout] test app::tests::dd_on_active_env_clears_active ... ok
[INFO] [stdout] test app::tests::dd_then_two_undos_restore_original ... ok
[INFO] [stdout] test app::tests::dd_on_env_row_deletes_env ... ok
[INFO] [stdout] test app::tests::edit_var_replaces_in_place ... ok
[INFO] [stdout] test app::tests::empty_body_editor_yields_none_body ... ok
[INFO] [stdout] test app::tests::ctrl_w_plus_grows_request ... ok
[INFO] [stdout] test app::tests::enter_on_env_row_toggles_expand ... ok
[INFO] [stdout] test app::tests::dd_then_p_moves_request_no_prefix ... ok
[INFO] [stdout] test app::tests::env_view_does_not_consume_collections_keys ... ok
[INFO] [stdout] test app::tests::dd_on_var_row_deletes_var ... ok
[INFO] [stdout] test app::tests::ctrl_w_lt_narrows_collections ... ok
[INFO] [stdout] test app::tests::env_view_jk_clamps_at_bottom ... ok
[INFO] [stdout] test app::tests::env_view_jk_navigates_envs ... ok
[INFO] [stdout] test app::tests::d_alone_does_not_delete ... ok
[INFO] [stdout] test app::tests::enter_on_request_in_collections_focuses_url ... ok
[INFO] [stdout] test app::tests::enter_on_folder_in_collections_keeps_focus ... ok
[INFO] [stdout] test app::tests::ctrl_w_gt_widens_collections ... ok
[INFO] [stdout] test app::tests::enter_on_var_row_starts_edit ... ok
[INFO] [stdout] test app::tests::env_visible_rows_skips_collapsed_vars ... ok
[INFO] [stdout] test app::tests::env_rename_commits_and_renames_active ... ok
[INFO] [stdout] test app::tests::env_visible_rows_walks_envs_and_vars ... ok
[INFO] [stdout] test app::tests::equals_sets_persist_only_flag ... ok
[INFO] [stdout] test app::tests::fuzzy_enter_loads_selected_request_and_closes ... ok
[INFO] [stdout] test app::tests::esc_closes_help ... ok
[INFO] [stdout] test app::tests::fuzzy_cursor_moves_with_arrows_and_clamps ... ok
[INFO] [stdout] test app::tests::fuzzy_ctrl_n_moves_cursor_bare_n_types ... ok
[INFO] [stdout] test app::tests::fuzzy_recurses_into_folders_regardless_of_expand_state ... ok
[INFO] [stdout] test app::tests::fuzzy_match_is_case_insensitive ... ok
[INFO] [stdout] test app::tests::fuzzy_typing_filters_matches ... ok
[INFO] [stdout] test app::tests::fuzzy_typing_resets_cursor ... ok
[INFO] [stdout] test app::tests::g_outside_response_starts_chord ... ok
[INFO] [stdout] test app::tests::gb_switches_back_to_body_tab ... ok
[INFO] [stdout] test app::tests::gc_chord_switches_back_to_collections ... ok
[INFO] [stdout] test app::tests::ge_chord_switches_left_pane_to_environments ... ok
[INFO] [stdout] test app::tests::ge_clamps_envs_cursor_to_count ... ok
[INFO] [stdout] test app::tests::gh_switches_to_headers_tab ... ok
[INFO] [stdout] test app::tests::handle_response_err_transitions_to_failed ... ok
[INFO] [stdout] test app::tests::handle_response_ok_transitions_to_ready ... ok
[INFO] [stdout] test app::tests::handle_response_records_error_when_request_failed ... ok
[INFO] [stdout] test app::tests::handle_response_records_history_when_request_was_in_flight ... ok
[INFO] [stdout] test app::tests::handle_response_resets_animated_too ... ok
[INFO] [stdout] test app::tests::handle_response_resets_scroll ... ok
[INFO] [stdout] test app::tests::history_newest_first_reverses ... ok
[INFO] [stdout] test app::tests::history_modal_loads_entry_into_editors_on_enter ... ok
[INFO] [stdout] test app::tests::insert_in_body_pane_edits_headers_when_tab_is_headers ... ok
[INFO] [stdout] test app::tests::history_ring_caps_at_history_cap ... ok
[INFO] [stdout] test app::tests::insert_mode_edits_url_when_url_focused ... ok
[INFO] [stdout] test app::tests::header_parser_skips_blank_and_colonless_lines ... ok
[INFO] [stdout] test app::tests::insert_mode_round_trip ... ok
[INFO] [stdout] test app::tests::leader_0_focuses_collections ... ok
[INFO] [stdout] test app::tests::keymap_override_routes_send_to_remapped_key ... ok
[INFO] [stdout] test app::tests::leader_1_focuses_url ... ok
[INFO] [stdout] test app::tests::keys_eaten_while_help_open ... ok
[INFO] [stdout] test app::tests::leader_2_focuses_response ... ok
[INFO] [stdout] test app::tests::leader_f_opens_fuzzy_finder ... ok
[INFO] [stdout] test app::tests::leader_m_opens_picker_at_current_method ... ok
[INFO] [stdout] test app::tests::leader_m_picker_initial_cursor_matches_current_method ... ok
[INFO] [stdout] test app::tests::leader_n_opens_notification_history ... ok
[INFO] [stdout] test app::tests::leader_remap_in_keymap_drives_dispatch ... ok
[INFO] [stdout] test app::tests::leader_question_mark_opens_help ... ok
[INFO] [stdout] test app::tests::leader_s_does_not_break_subsequent_focus_motion ... ok
[INFO] [stdout] test app::tests::leader_s_sets_should_fire_request ... ok
[INFO] [stdout] test app::tests::leader_w_g_does_not_scroll_response ... ok
[INFO] [stdout] test app::tests::leader_w_gt_also_resizes ... ok
[INFO] [stdout] test app::tests::leader_w_h_focuses_left ... ok
[INFO] [stdout] test app::tests::leader_w_motion_chord_focuses_url ... ok
[INFO] [stdout] test app::tests::leader_w_w_cycles_through_five_panes ... ok
[INFO] [stdout] test app::tests::left_click_clears_pending_leader ... ok
[INFO] [stdout] test app::tests::left_click_dismisses_notification ... ok
[INFO] [stdout] test app::tests::left_click_in_url_rect_focuses_url ... ok
[INFO] [stdout] test app::tests::left_click_outside_any_pane_keeps_focus ... ok
[INFO] [stdout] test app::tests::load_request_populates_editors_and_method ... ok
[INFO] [stdout] test app::tests::method_h_focuses_collections ... ok
[INFO] [stdout] test app::tests::method_pane_down_opens_picker ... ok
[INFO] [stdout] test app::tests::method_pane_enter_opens_picker ... ok
[INFO] [stdout] test app::tests::method_pane_j_opens_picker ... ok
[INFO] [stdout] test app::tests::method_picker_eats_unrelated_keys ... ok
[INFO] [stdout] test app::tests::method_picker_enter_commits_selection ... ok
[INFO] [stdout] test app::tests::method_picker_esc_cancels_without_changing_method ... ok
[INFO] [stdout] test app::tests::method_pane_keys_inert_when_other_pane_focused ... ok
[INFO] [stdout] test app::tests::method_picker_jk_moves_cursor ... ok
[INFO] [stdout] test app::tests::method_picker_clamps_at_ends ... ok
[INFO] [stdout] test app::tests::mouse_does_not_change_mode ... ok
[INFO] [stdout] test app::tests::notification_history_eats_unrelated_keys ... ok
[INFO] [stdout] test app::tests::o_creates_blank_request_below_request_cursor ... ok
[INFO] [stdout] test app::tests::o_in_env_view_starts_add_var_prompt ... ok
[INFO] [stdout] test app::tests::notification_history_q_and_esc_dismiss ... ok
[INFO] [stdout] test app::tests::paste_unique_name_disambiguates_repeats ... ok
[INFO] [stdout] test app::tests::o_in_env_view_when_empty_hints_at_capital_o ... ok
[INFO] [stdout] test app::tests::notification_history_jk_navigates_clamped ... ok
[INFO] [stdout] test app::tests::o_inserts_into_focused_folder ... ok
[INFO] [stdout] test app::tests::q_closes_help ... ok
[INFO] [stdout] test app::tests::paste_with_no_register_notifies ... ok
[INFO] [stdout] test app::tests::push_notification_caps_at_max ... ok
[INFO] [stdout] test app::tests::q_closes_method_picker ... ok
[INFO] [stdout] test app::tests::push_notification_appends_and_updates_strip ... ok
[INFO] [stdout] test app::tests::question_mark_again_closes_help ... ok
[INFO] [stdout] test app::tests::question_mark_in_insert_mode_is_typed_not_help ... ok
[INFO] [stdout] test app::tests::question_mark_opens_help ... ok
[INFO] [stdout] test app::tests::question_mark_with_shift_opens_help ... ok
[INFO] [stdout] test app::tests::quit_via_zz ... ok
[INFO] [stdout] test app::tests::quit_via_colon_q ... ok
[INFO] [stdout] test app::tests::r_enters_rename_mode_with_current_name_in_buffer ... ok
[INFO] [stdout] test app::tests::r_on_env_row_starts_env_rename ... ok
[INFO] [stdout] test app::tests::rename_enter_commits_new_name_and_returns_to_normal ... ok
[INFO] [stdout] test app::tests::rename_esc_cancels_without_changing_name ... ok
[INFO] [stdout] test app::tests::resize_clamps_at_max ... ok
[INFO] [stdout] test app::tests::resolve_request_materialises_bearer_header ... ok
[INFO] [stdout] test app::tests::r_on_var_row_starts_edit ... ok
[INFO] [stdout] test app::tests::resize_clamps_at_min ... ok
[INFO] [stdout] test app::tests::resolve_request_passthrough_without_placeholders ... ok
[INFO] [stdout] test app::tests::resolve_request_nested_placeholder_aborts ... ok
[INFO] [stdout] test app::tests::resolve_request_substitutes_url_headers_and_body_from_active_env ... ok
[INFO] [stdout] test app::tests::response_ctrl_d_clamps_at_max ... ok
[INFO] [stdout] test app::tests::resolve_request_unresolved_warns_and_leaves_verbatim ... ok
[INFO] [stdout] test app::tests::resolve_request_session_overrides_active_env ... ok
[INFO] [stdout] test app::tests::resolve_request_uses_session_set_via_command ... ok
[INFO] [stdout] test app::tests::response_ctrl_d_scrolls_half_page ... ok
[INFO] [stdout] test app::tests::response_ctrl_u_scrolls_half_page_up ... ok
[INFO] [stdout] test app::tests::response_g_resets_scroll_capital_g_jumps_to_bottom ... ok
[INFO] [stdout] test app::tests::response_j_clamps_at_max_scroll ... ok
[INFO] [stdout] test app::tests::response_jk_scrolls ... ok
[INFO] [stdout] test app::tests::response_k_saturates_at_zero ... ok
[INFO] [stdout] test app::tests::right_click_does_not_change_focus ... ok
[INFO] [stdout] test app::tests::scroll_animation_idempotent_at_target ... ok
[INFO] [stdout] test app::tests::s_on_env_row_activates_it ... ok
[INFO] [stdout] test app::tests::scroll_animation_walks_down_when_target_decreases ... ok
[INFO] [stdout] test app::tests::scroll_animation_starts_unsynced_and_converges ... ok
[INFO] [stdout] test app::tests::second_env_does_not_auto_activate ... ok
[INFO] [stdout] test app::tests::scroll_keys_inert_when_response_unfocused ... ok
[INFO] [stdout] test app::tests::s_on_var_row_activates_parent_env ... ok
[INFO] [stdout] test app::tests::u_dispatches_to_correct_pane ... ok
[INFO] [stdout] test app::tests::u_undoes_create_request ... ok
[INFO] [stdout] test app::tests::u_undoes_env_delete ... ok
[INFO] [stdout] test app::tests::u_undoes_env_var_delete ... ok
[INFO] [stdout] test app::tests::u_with_empty_stack_notifies ... ok
[INFO] [stdout] test app::tests::u_undoes_last_mutation ... ok
[INFO] [stdout] test app::tests::unique_name_collisions_get_suffixed ... ok
[INFO] [stdout] test app::tests::unknown_command_sets_notification_not_hint ... ok
[INFO] [stdout] test app::tests::upsert_appends_to_root_when_workspace_empty ... ok
[INFO] [stdout] test app::tests::url_editor_swallows_enter_in_insert_mode ... ok
[INFO] [stdout] test app::tests::url_h_focuses_method ... ok
[INFO] [stdout] test app::tests::upsert_replaces_request_at_cursor_preserving_name ... ok
[INFO] [stdout] test collections::tests::append_request_falls_back_to_root_when_path_is_a_request ... ok
[INFO] [stdout] test app::tests::yy_then_p_clones_with_prefix ... ok
[INFO] [stdout] test collections::tests::apply_auth_apikey_header ... ok
[INFO] [stdout] test collections::tests::append_request_into_folder_expands_it ... ok
[INFO] [stdout] test collections::tests::apply_auth_apikey_query_appends_to_url ... ok
[INFO] [stdout] test collections::tests::apply_auth_apikey_query_uses_amp_when_url_has_query ... ok
[INFO] [stdout] test collections::tests::apply_auth_bearer_adds_authorization_header ... ok
[INFO] [stdout] test collections::tests::derive_name_from_url ... ok
[INFO] [stdout] test collections::tests::find_path_by_name_root_and_nested ... ok
[INFO] [stdout] test collections::tests::name_at_returns_appropriate_field ... ok
[INFO] [stdout] test collections::tests::sort_workspace_is_case_insensitive ... ok
[INFO] [stdout] test collections::tests::sort_workspace_is_idempotent ... ok
[INFO] [stdout] test collections::tests::rename_at_handles_branch_and_leaf ... ok
[INFO] [stdout] test collections::tests::sort_workspace_puts_folders_before_requests ... ok
[INFO] [stdout] test collections::tests::unique_name_at_root_appends_counter_on_collision ... ok
[INFO] [stdout] test collections::tests::sort_workspace_recurses_into_folders ... ok
[INFO] [stdout] test collections::tests::update_request_preserves_name ... ok
[INFO] [stdout] test app::tests::url_j_focuses_body ... ok
[INFO] [stdout] test collections::tests::workspace_round_trips_through_tree ... ok
[INFO] [stdout] test collections::tests::apply_auth_basic_uses_base64 ... ok
[INFO] [stdout] test config::tests::conflict_is_hard_error ... ok
[INFO] [stdout] test config::tests::empty_config_resolves_to_defaults ... ok
[INFO] [stdout] test curl::tests::body_uses_data_flag ... ok
[INFO] [stdout] test config::tests::multi_char_leader_warns ... ok
[INFO] [stdout] test curl::tests::get_omits_dash_x ... ok
[INFO] [stdout] test config::tests::override_send_to_ctrl_x ... ok
[INFO] [stdout] test curl::tests::get_with_no_headers_or_body ... ok
[INFO] [stdout] test curl::tests::empty_body_omits_data_flag ... ok
[INFO] [stdout] test config::tests::theme_mono_resolves ... ok
[INFO] [stdout] test config::tests::unknown_action_id_warns ... ok
[INFO] [stdout] test config::tests::unknown_theme_warns_and_falls_back ... ok
[INFO] [stdout] test curl::tests::post_includes_dash_x ... ok
[INFO] [stdout] test config::tests::empty_string_unbinds_action ... ok
[INFO] [stdout] test config::tests::single_char_leader_accepted ... ok
[INFO] [stdout] test curl::tests::url_with_spaces_is_quoted ... ok
[INFO] [stdout] test env::tests::dotted_and_dashed_names_resolve ... ok
[INFO] [stdout] test env::tests::adjacent_placeholders ... ok
[INFO] [stdout] test env::tests::closing_brace_after_resolved_is_preserved ... ok
[INFO] [stdout] test curl::tests::headers_each_on_own_line ... ok
[INFO] [stdout] test curl::tests::single_quotes_in_values_are_escaped ... ok
[INFO] [stdout] test env::tests::empty_input ... ok
[INFO] [stdout] test env::tests::find_env_and_var_paths_by_id ... ok
[INFO] [stdout] test env::tests::invalid_var_name_with_space_is_verbatim ... ok
[INFO] [stdout] test env::tests::mixed_resolved_and_unresolved ... ok
[INFO] [stdout] test env::tests::multiple_resolved_placeholders ... ok
[INFO] [stdout] test env::tests::resolved_to_empty_string ... ok
[INFO] [stdout] test env::tests::nested_placeholder_only_triggers_for_valid_inner_name ... ok
[INFO] [stdout] test env::tests::sort_envs_orders_envs_alpha_case_insensitive ... ok
[INFO] [stdout] test config::tests::write_defaults_creates_parseable_file ... ok
[INFO] [stdout] test config::tests::load_or_init_writes_defaults_when_missing ... ok
[INFO] [stdout] test env::tests::sort_envs_orders_vars_alpha_within_each_env ... ok
[INFO] [stdout] test env::tests::three_braces_left_keeps_inner_var ... ok
[INFO] [stdout] test config::tests::first_run_config_keeps_all_default_aliases ... ok
[INFO] [stdout] test env::tests::empty_braces_are_verbatim ... ok
[INFO] [stdout] test env::tests::single_resolved_placeholder ... ok
[INFO] [stdout] test env::tests::no_placeholders_is_identity ... ok
[INFO] [stdout] test env::tests::session_overrides_env ... ok
[INFO] [stdout] test env::tests::unresolved_dedup ... ok
[INFO] [stdout] test env::tests::unterminated_braces_are_verbatim ... ok
[INFO] [stdout] test env::tests::unresolved_placeholder_left_verbatim_and_warned ... ok
[INFO] [stdout] test env::tests::utf8_surrounding_text_preserved ... ok
[INFO] [stdout] test history::tests::format_relative_buckets ... ok
[INFO] [stdout] test history::tests::error_entry_persists_with_no_status ... ok
[INFO] [stdout] test history::tests::append_then_load_round_trips ... ok
[INFO] [stdout] test history::tests::load_skips_malformed_lines ... ok
[INFO] [stdout] test history::tests::load_missing_file_returns_empty ... ok
[INFO] [stdout] test keymap::tests::display_all_joins_aliases ... ok
[INFO] [stdout] test keymap::tests::action_by_id_round_trips ... ok
[INFO] [stdout] test keymap::tests::parse_rejects_multi_char ... ok
[INFO] [stdout] test keymap::tests::display_with_default_leader_uses_space_label ... ok
[INFO] [stdout] test keymap::tests::detect_conflict_finds_dupes ... ok
[INFO] [stdout] test keymap::tests::parse_leader_two ... ok
[INFO] [stdout] test keymap::tests::default_keymap_has_every_action ... ok
[INFO] [stdout] test keymap::tests::parse_bare_single ... ok
[INFO] [stdout] test keymap::tests::parse_ctrl_h ... ok
[INFO] [stdout] test keymap::tests::detect_conflict_default_is_clean ... ok
[INFO] [stdout] test keymap::tests::reverse_lookup_resolves_leader_two ... ok
[INFO] [stdout] test keymap::tests::reverse_lookup_resolves_single ... ok
[INFO] [stdout] test persist::tests::migrate_returns_none_when_no_legacy_file ... ok
[INFO] [stdout] test persist::tests::workspace_load_returns_none_when_missing ... ok
[INFO] [stdout] test persist::tests::into_http_rejects_invalid_method ... ok
[INFO] [stdout] test keymap::tests::parse_leader_s ... ok
[INFO] [stdout] test keymap::tests::rebind_to_empty_unbinds ... ok
[INFO] [stdout] test postman::tests::drops_disabled_headers ... ok
[INFO] [stdout] test postman::tests::folder_level_auth_overrides_collection ... ok
[INFO] [stdout] test persist::tests::migrate_imports_legacy_single_request ... ok
[INFO] [stdout] test persist::tests::workspace_save_then_load_roundtrip ... ok
[INFO] [stdout] test postman::tests::collection_level_auth_flattens_onto_each_request ... ok
[INFO] [stdout] test postman::tests::raw_body_preserved ... ok
[INFO] [stdout] test postman::tests::request_level_auth_overrides_inherited ... ok
[INFO] [stdout] test postman::tests::rejects_wrong_schema ... ok
[INFO] [stdout] test postman::tests::formdata_body_dropped_with_warning ... ok
[INFO] [stdout] test keymap::tests::reverse_lookup_resolves_leader ... ok
[INFO] [stdout] test postman::tests::nested_folders_recurse ... ok
[INFO] [stdout] test postman::tests::pre_request_script_preserved_with_warning ... ok
[INFO] [stdout] test postman::tests::golden_fixtures ... ok
[INFO] [stdout] test env::tests::nested_placeholder_in_value_is_error ... ok
[INFO] [stdout] test postman::tests::url_string_passthrough ... ok
[INFO] [stdout] test postman::tests::url_object_uses_raw ... ok
[INFO] [stdout] test postman::tests::variable_placeholders_preserved_verbatim ... ok
[INFO] [stdout] test postman::tests::wraps_items_in_collection_named_folder ... ok
[INFO] [stdout] test postman_env::tests::drops_disabled_with_warning ... ok
[INFO] [stdout] test postman_env::tests::enabled_defaults_to_true ... ok
[INFO] [stdout] test postman_env::tests::golden_fixtures ... ok
[INFO] [stdout] test postman_env::tests::imports_minimal_environment ... ok
[INFO] [stdout] test postman_env::tests::marks_secret_type_as_secret ... ok
[INFO] [stdout] test postman_env::tests::drops_empty_key_with_warning ... ok
[INFO] [stdout] test postman_env::tests::missing_name_falls_back ... ok
[INFO] [stdout] test postman_env::tests::missing_scope_is_accepted ... ok
[INFO] [stdout] test postman_env::tests::missing_value_becomes_empty_string ... ok
[INFO] [stdout] test postman_env::tests::rejects_collection_scope ... ok
[INFO] [stdout] test theme::tests::default_matches_default_theme ... ok
[INFO] [stdout] test theme::tests::method_color_falls_back ... ok
[INFO] [stdout] test theme::tests::status_color_buckets ... ok
[INFO] [stdout] test tree::tests::append_leaf_at_root_for_empty_path ... ok
[INFO] [stdout] test tree::tests::append_leaf_into_branch_appends_inside ... ok
[INFO] [stdout] test tree::tests::append_leaf_to_leaf_appends_as_sibling ... ok
[INFO] [stdout] test tree::tests::cursor_path_skips_collapsed_subtree ... ok
[INFO] [stdout] test tree::tests::cursor_path_walks_visible_rows ... ok
[INFO] [stdout] test tree::tests::item_at_resolves_nested_paths ... ok
[INFO] [stdout] test tree::tests::sort_with_orders_root_siblings ... ok
[INFO] [stdout] test tree::tests::sort_with_recurses_into_branches ... ok
[INFO] [stdout] test tree::tests::toggle_expand_flips_branch_bit ... ok
[INFO] [stdout] test tree::tests::toggle_expand_noop_on_leaf ... ok
[INFO] [stdout] test tree::tests::visible_count_matches_visible_rows_len ... ok
[INFO] [stdout] test tree::tests::visible_rows_descends_into_expanded_branches ... ok
[INFO] [stdout] test tree::tests::visible_rows_flat_tree ... ok
[INFO] [stdout] test tree::tests::visible_rows_skips_collapsed_children ... ok
[INFO] [stdout] test history::tests::load_trims_to_history_cap ... ok
[INFO] [stdout] test app::tests::edit_var_rejects_collision_with_other_key ... ok
[INFO] [stdout] test app::tests::edit_var_can_change_key ... ok
[INFO] [stdout] test app::tests::ctrl_c_dismisses_help_and_method_picker ... ok
[INFO] [stdout] test app::tests::ctrl_c_clears_command_buffer_and_returns_to_normal ... ok
[INFO] [stdout] test tree::tests::delete_at_removes_item_and_returns_it ... ok
[INFO] [stdout] test tree::tests::delete_at_handles_nested_path ... ok
[INFO] [stdout] test app::tests::undo_stack_capped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 353 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6d00f35742329d51552f544c8ad7f074cd26af7b0a3c2a83aa9113f08809c2eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6d00f35742329d51552f544c8ad7f074cd26af7b0a3c2a83aa9113f08809c2eb", kill_on_drop: false }`
[INFO] [stdout] 6d00f35742329d51552f544c8ad7f074cd26af7b0a3c2a83aa9113f08809c2eb
